sewage treatment plant & equipment - Allemand Anglais Dictionnaire